package com.cqjtu.eecs.service;

import com.cqjtu.eecs.entity.Requirement;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cqjtu.eecs.entity.vo.GraduateRequirementDetailVo;
import com.cqjtu.eecs.entity.vo.RadarGraphVo;
import com.cqjtu.eecs.entity.vo.RequirementVO;

import java.util.List;

/**
 * <p>
 * 毕业要求 服务类
 * </p>
 *
 * @author    
 * @since 2022-03-07
 */
public interface IRequirementService extends IService<Requirement> {

    List<RequirementVO> getRequirement(String pid);

    /**
     * 获取自然班的毕业要求雷达图数据
     * @param className
     * @param grade
     * @param majorName
     * @return
     */
    List<RadarGraphVo> getRadarGraphData(String className, Integer grade, String majorName);

}
